<?php
namespace Helper\Action\Financeiro;

class Lancamento
{
	public function getVencimento(\Entities\Financeiro\Lancamento $lancamento)
	{
		$retorno = null;
		if ($lancamento->getVencimento() != null)
		{
			$class		= null;
			if ($lancamento->getFlStatus() == 0)
			{
				$dataAtual	= new \DateTime(date('Y-m-d'));
				$class 		= 'label-info';

				if ($lancamento->getVencimento() == $dataAtual)
					$class = 'label-warning';
				else if ($lancamento->getVencimento() < $dataAtual)
					$class = 'label-important';
			}

			$retorno.= "<span class='label {$class}'>";
			$retorno.= $lancamento->getVencimento()->format('d/m/Y');
			$retorno.= "</span>";
		}
		return $retorno;
	}
}